<script>
import {version} from './static/js/config';
	export default {
		onLaunch: function() {
			this.getPermission();
			this.updateSystem();
		},
		onShow: function() {
		},
		onHide: function() {
		},
		methods:{
			getPermission(){ // 获取对应权限
                
            },
			updateSystem(){
                if(uni.getUpdateManager){
                    const updateManager = uni.getUpdateManager()
                    updateManager.onCheckForUpdate(function(res) {
                        // 请求完新版本信息的回调
                        if (res.hasUpdate) {
                            updateManager.onUpdateReady(function(res2) {
                                uni.showModal({
                                    title: '更新提示',
                                    content: '发现新版本，是否重启应用?',
                                    cancelColor:'#eeeeee',
                                    confirmColor:'#FF0000',
                                    success(res2) {
                                        if (res2.confirm) {
                                            // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                                            updateManager.applyUpdate()
                                        }
                                    }
                                })
                            })
                        }
                    })

                    updateManager.onUpdateFailed(function(res) {
                        // 新的版本下载失败
                        uni.showModal({
                            title: '提示',
                            content: '检查到有新版本，但下载失败，请检查网络设置',
                            success(res) {
                                if (res.confirm) {
                                    // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                                    updateManager.applyUpdate()
                                }
                            }
                        })
                    })
                }
            }
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import "./wxcomponents/vant/common/index.wxss";
	@import "./static/css/layout.scss";
</style>
